This 1975 Chevrolet Nova is just full of surprises. It has a touch of Super Sport flair inside and View More